Integrating Educational Tools for Collaborative Computer Programming Learning

نویسندگان

  • Crescencio Bravo
  • Maria José Marcelino
  • Anabela Jesus Gomes
  • Micaela Esteves
  • António José Mendes
چکیده

Computer Programming learning is a difficult process. Experience has demonstrated that many students find it difficult to use programming languages to write programs that solve problems. In this paper we describe several educational computer tools used successfully to support Programming learning and we present a global environment which integrates them, allowing a broader approach to Programming teaching and learning. This environment uses program animation and the Computer-Supported Collaborative Learning (CSCL) paradigm.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Integrating tools and resources: a case study in building educational groupware for collaborative programming

This paper presents design implications for educational groupware as revealed by GHT (Group Homework Tool), a same time different place groupware tool built to support synchronous, collaborative coding among novice programmers. We detail the design, implementation, evaluation, and redesign of GHT, focusing on the issues of awareness, control, evaluation and scaffolding. GHT capitalizes on trend...

متن کامل

Internet Repositories for Collaborative Learning: Supporting both Students and Teachers

Most efforts to create computer-supported collaborative learning environments have been focused on students. However, without providing appropriate integration of collaborative activities into curricula, these efforts will have little widespread impact on educational practices. To improve education through technology, learning environments for students must be integrated with curriculum develop...

متن کامل

An environment for studying collaborative learning activities

Studies of collaborative learning activities often involve analyses of dialogue and interaction as well as analyses of tasks and actors’ roles through ethnographic and other field experiments. Adequate analysis tools can facilitate these studies. In this paper, we discuss key requirements of interaction and collaboration analysis tools. We indicate how these requirements lead to the design of n...

متن کامل

Participation-based Student Final Performance Prediction Model through Interpretable

1 Participation-based Student Final Performance Prediction Model through Interpretable 1 Genetic Programming: Integrating Learning Analytics, Educational Data Mining and 2 Theory 3 4 5 ABSTRACT 6 Building a student performance prediction model that is both practical and understandable for users is a 7 challenging task fraught with confounding factors to collect and measure. Traditionally, most ...

متن کامل

Participation-based student final performance prediction model through interpretable Genetic Programming: Integrating learning analytics, educational data mining and theory

Building a student performance prediction model that is both practical and understandable for users is a challenging task fraught with confounding factors to collect and measure. Most current prediction models are difficult for teachers to interpret. This poses significant problems for model use (e.g. personalizing education and intervention) as well as model evaluation. In this paper, we synth...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • J. UCS

دوره 11  شماره 

صفحات  -

تاریخ انتشار 2005